Como ganhar todas as medalhas do doodle codificação?
Veja abaixo como fazer a solução mais curta.
Primeiras fases
Fase 4
Fase 5
Fase 6
A solução mais curta que dará medalha é baseado em usar menos elementos e não fazer o coelhinho percorrer o caminho mais curto, pulando a menor quantidade de vezes, como pensava.
Primeiras fases
As primeiras 4 fases são de demonstração dos eleamentos e acompanham com as dicas. Por isso não vou falar delas, pois praticamente não tem como passar a fase sem fazer a solução mais curta. Segue apenas algumas imagens para ilustrar.
Fase 4 - Solução mais curta
Solução:
Insira seta, seta, giro para para esquerda, estrutura de repetição oito vezes, giro para direita e todo conteúdo dentro de uma estrutura de repetição quatro vezes.
Fórmula:
(((→→↻)↩ x 8)↩ x 4)
O coelhinho repete os cubos por onde ele salta mas essa é a solução considerada mais curta.
Fase 4 - primeira tentativa
Na primeira tentativa montei o esquema tentando que o coelhinho percorresse o caminho mais curto, passando o menor número de vezes pelos cubos. Fiz pensando em como programaria para o código executado ser mais eficiente, consumindo menos memória. O resultado foi passar a fase e não ganhar medalha.
Solução:
Inseri seta, seta, giro para para esquerda, estrutura de repetição quatro vezes, giro para direita,seta, seta, giro para para direita, estrutura de repetição quatro vezes.
Fórmula:
(((→→↻)↩ x 4)↩)↺(((→→↺)↩ x 4)↩)
Fase 5 - Solução mais curta
Solução:
Insira seta, seta, giro para para esquerda, estrutura de repetição oito vezes, giro para direita e todo conteúdo dentro de uma estrutura de repetição oito vezes.
Fórmula:
(((→→↻)↩ x 8)↩ x 8)
O coelhinho repete os cubos por onde ele salta várias vezes, contorna o cubo central com aparência de água duas vezes, mas essa é a solução considerada mais curta.
Fase 6 - Solução mais curta
Solução:
Insira seta, seta, giro para para esquerda, seta tudo dentro de uma estrutura de repetição de treze vezes.
Fórmula:
((→→↻→)↩ x 13)
Pronto, no final o quadro está com todas as medalhas.